home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 February / EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso / earcd / util2 / gengui21.rea < prev    next >
Text File  |  1996-01-16  |  2KB  |  44 lines

  1. Short:    V2.1, gadtools-GUI-builder for resizeable GUI's
  2. Author:   meixner@rbg.informatik.th-darmstadt.de (Matthias Meixner)
  3. Uploader: meixner@rbg.informatik.th-darmstadt.de (Matthias Meixner)
  4.  
  5.                            GenGui V2.1
  6.                            ===========
  7.  
  8.                     ©1995 by Matthias Meixner
  9.  
  10.                Read the README file for the legal issues
  11.  
  12.  
  13.  
  14. This package is for layout and creation of graphical user interfaces (GUI).
  15. Unlike some other programs like Gadtools, you do not draw your GUI just like
  16. in a paint-program, but you describe the GUI in a kind of description
  17. language. From this description GenGui generates a C-headerfile, wich
  18. is used by the runtime-part of this package to render the GUI to your window.
  19.  
  20. The basic idea:
  21. ===============
  22. The description of the Gui is box oriented. Every box affects the size
  23. and position of the objects inside the box. A box has an orientation, which
  24. determines the positions of the objects in a box, in a vertical box the
  25. first object is on top and all other objects are below this one, in a
  26. horizontal box, the first one is on the most left side. Within a box every
  27. object can have a relative size, a size absolut in characters or a size
  28. absolut in pixels or a mixture of the last two. This object can be a new box,
  29. a gadget or a custom "gadget". This allows an easy generation of resizeable
  30. GUI's. 
  31.  
  32.  
  33. New features of version 2.0:
  34. ===================================
  35. - support for minimal sizes
  36. - support for boders, bars, background-patterns
  37. - support for image-buttons, formatted texts
  38.  
  39. New features of version 2.1:
  40. ===================================
  41. - bug-fixes
  42. - additional commands for spacing
  43. - support for localization
  44.